package cn.iocoder.yudao.module.picturebook.controller.admin.book.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = "绘本系统 - 添加绘本")
@Data
public class Book {
    @Schema(description = "绘本名称")
    private String bookName;     // 绘本名称
    @Schema(description = "绘本作者")
    private String author;       // 作者名字
    @Schema(description = "绘本出版社")
    private String publisher;    // 出版社
    @Schema(description = "绘本类型")
    private Integer bookType;    // 绘本类型（如 1）
    @Schema(description = "绘本分类")
    private Integer category;    // 分类（如 5）
    @Schema(description = "绘本级别")
    private Integer level;       // 等级（如 11）
    // 嵌套数组，对应前端 bookData
    @Schema(description = "绘本数据")
    private List<BookData> bookData;
}